<?php
// app/Model/Categoria.php
class Categoria extends AppModel {

 public $validate = array(
        'nombre' => array(

            'catrule-2' => array(
                'rule'    => 'isUnique',
                'required'   => true,
                'allowEmpty' => false,
                'message' => 'El nombre ya existe',
                'last'    => true
            ),
            'catrule' => array(
                'rule'    => 'notEmpty',
                'required'   => true,
                'allowEmpty' => false,
                'message' => 'El nombre es obligatorio',
            )
        ),
        'descripcion' => array(
            'required' => array(
                'rule' => array('notEmpty'),
                'message' => 'La descripción es obligatoria'
            )
        )
    );

   /* public $hasAndBelongsToMany = array(
        'CartaCategoria' => array(
            'className' => 'CartaCategoria',
            'joinTable' => 'carta_categorias',
            'foreignKey' => 'categoria_id',
            'associationForeignKey' => 'categoria_id',
            'unique' => 'keepExisting',
            'conditions' => '',
            'fields' => '',
            'order' => '',
            'limit' => '',
            'offset' => '',
            'finderQuery' => '',
            'deleteQuery' => '',
            'insertQuery' => ''
        )
    );*/

}